Appearance
We should care about nature more, we are losing to hunters!
Files given:
def encrypt(msg, passphrase, niv):
msg_header = 'EPOCH:' + str(int(time.time()))
msg = msg_header + "\n" + msg + '=' * (15 - len(msg) % 16)
aes = AES.new(passphrase, AES.MODE_GCM, nonce = niv)
enc = aes.encrypt_and_digest(msg.encode('utf-8'))[0]
return encThis challenge allows us to encrypt any plaintext with GCM mode and a fixed key and iv and gives us the encrypted flag. This results in a simple XOR cipher that can easily be solved.
Solution at solve.py